package Day08;

public class Test05 {
    public static void main(String[] args) {
        /*请定义一个方法用于判断一个字符串是否是对称的字符串，
        并在主方法中测试方法。例如："abcba"、"上海自来水来自海上"均为对称字符串。*/
        boolean a=isDuic("abcba4");
        System.out.println(a);
    }
    public static boolean isDuic(String s) {
        if(s==null){
            return false;
        }
        for (int i = 0; i < s.length() / 2; i++) {
            if (s.charAt(i) != s.charAt(s.length() - 1 - i)) {
                return false;
            }
        }
        return true;
    }
    /* 答案：public static boolean isSym(String str) {
        // 为了程序的健壮，如果传递的是空值，返回false
        if (str == null) {
            return false;
        }
        // 转换为StringBuilder
        StringBuilder sb = new StringBuilder(str);
        // 反转，再转成String
        String reStr = sb.reverse().toString();
        // 比较与原字符串是否相等
        // 相等返回true，不相等返回false，正好与equals的返回值一致，直接返回即可。
        return reStr.equals(str);*/
}
